var _threshold = 3500;
var beijing = {
  "id": "1",
  "name": "北京",
  "tax": {
    "insuranceMax": 23118,//社保封顶数
    "insuranceMin": 3082,//社保下限
    "fundMax": 23118,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 3,//大病统筹
    "unemploymentInsurance": 0.2,//失业保险%
    "fund": 12,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 10,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "fundFirm": 12,//公积金%
    "industrialInjuryFirm": 0.3,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "minWage": 2000//当地最低工资
  }
};

var shanghai = {
  "id": "2",
  "name": "上海",
  "tax": {
    "insuranceMax": 21396,//社保封顶数
    "insuranceMin": 4279,//社保下限
    "fundMax": 21396,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 0.5,//失业保险%
    "fund": 7,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 22,//养老金%
    "medicareFirm": 12,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "fundFirm": 7,//公积金%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "minWage": 2420//当地最低工资
  }
};

var guangzhou = {
  "id": "3",
  "name": "广州",
  "tax": {
    "insuranceMax": 22275,//社保封顶数
    "insuranceMin": 2000,//社保下限
    "fundMax": 22275,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "fundFirm": 8,//公积金%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.85,//生育保险%
    "minWage": 0//当地最低工资
  }
};


var shenzhen = {
  "id": "4",
  "name": "深圳",
  "tax": {
    "insuranceMax": 22440,//社保封顶数
    "insuranceMin": 2150,//社保下限
    "fundMax": 22440,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 5,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 10,//养老金%
    "medicareFirm": 5,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "fundFirm": 5,//公积金%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "minWage": 0//当地最低工资
  }
};

var hangzhou = {
  "id": "5",
  "name": "杭州",
  "tax": {
    "insuranceMax": 14096,//社保封顶数
    "insuranceMin": 2819,//社保下限
    "fundMax": 14096.25,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 14,//养老金%
    "medicareFirm": 11.5,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var suzhou = {
  "id": "6",
  "name": "苏州",
  "tax": {
    "insuranceMax": 19613,//社保封顶数
    "insuranceMin": 2802,//社保下限
    "fundMax": 19613,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 1,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var ningbo = {
  "id": "7",
  "name": "宁波",
  "tax": {
    "insuranceMax": 15335,//社保封顶数
    "insuranceMin": 3068,//社保下限
    "fundMax": 33995,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 12,//养老金%
    "medicareFirm": 13,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.4,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};
/////////////////////////////
var nanjing = {
  "id": "8",
  "name": "南京",
  "tax": {
    "insuranceMax": 18171,//社保封顶数
    "insuranceMin": 2772,//社保下限
    "fundMax": 22500,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 9,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var xiamen = {
  "id": "9",
  "name": "厦门",
  "tax": {
    "insuranceMax": 17304,//社保封顶数
    "insuranceMin": 1700,//社保下限
    "fundMax": 18841,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 14,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var zhuhai = {
  "id": "10",
  "name": "珠海",
  "tax": {
    "insuranceMax": 18213,//社保封顶数
    "insuranceMin": 1650,//社保下限
    "fundMax": 18732,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 10,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 10,//养老金%
    "medicareFirm": 6,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.2,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 10,//公积金%
    "minWage": 0//当地最低工资
  }
};

var wuhan = {
  "id": "11",
  "name": "武汉",
  "tax": {
    "insuranceMax": 17990,//社保封顶数
    "insuranceMin": 3093,//社保下限
    "fundMax": 26987,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var chengdu = {
  "id": "12",
  "name": "成都",
  "tax": {
    "insuranceMax": 15333,//社保封顶数
    "insuranceMin": 3067,//社保下限
    "fundMax": 20972,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 7,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 7.5,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.6,//工伤保险%
    "maternityInsuranceFirm": 0.6,//生育保险%
    "fundFirm": 7,//公积金%
    "minWage": 0//当地最低工资
  }
};

var chongqing = {
  "id": "13",
  "name": "重庆",
  "tax": {
    "insuranceMax": 16847,//社保封顶数
    "insuranceMin": 3370,//社保下限
    "fundMax": 16847,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 7,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 7,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.6,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 7,//公积金%
    "minWage": 0//当地最低工资
  }
};

var xian = {
  "id": "14",
  "name": "西安",
  "tax": {
    "insuranceMax": 17403,//社保封顶数
    "insuranceMin": 3481,//社保下限
    "fundMax": 17403,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 7,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var kunming = {
  "id": "15",
  "name": "昆明",
  "tax": {
    "insuranceMax": 15891,//社保封顶数
    "insuranceMin": 3178,//社保下限
    "fundMax": 15507,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 0.5,//失业保险%
    "fund": 10,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 10,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.3,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 10,//公积金%
    "minWage": 0//当地最低工资
  }
};

var qingdao = {
  "id": "16",
  "name": "青岛",
  "tax": {
    "insuranceMax": 14730,//社保封顶数
    "insuranceMin": 2946,//社保下限
    "fundMax": 24548,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 9,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.3,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var shenyang = {
  "id": "17",
  "name": "沈阳",
  "tax": {
    "insuranceMax": 16861,//社保封顶数
    "insuranceMin": 3373,//社保下限
    "fundMax": 16861,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 19,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 2,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var tianjin = {
  "id": "18",
  "name": "天津",
  "tax": {
    "insuranceMax": 15795,//社保封顶数
    "insuranceMin": 3159,//社保下限
    "fundMax": 22605,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 11,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 9,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 11,//公积金%
    "minWage": 0//当地最低工资
  }
};

var changchun = {
  "id": "19",
  "name": "长春",
  "tax": {
    "insuranceMax": 18410,//社保封顶数
    "insuranceMin": 3682,//社保下限
    "fundMax": 21485,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 7,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 21,//养老金%
    "medicareFirm": 7,//医疗保险%
    "unemploymentInsuranceFirm": 1.5,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 7,//公积金%
    "minWage": 0//当地最低工资
  }
};

var changsha = {
  "id": "20",
  "name": "长沙",
  "tax": {
    "insuranceMax": 13473,//社保封顶数
    "insuranceMin": 2695,//社保下限
    "fundMax": 29175,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var dongguan = {
  "id": "21",
  "name": "东莞",
  "tax": {
    "insuranceMax": 14412,//社保封顶数
    "insuranceMin": 2906,//社保下限
    "fundMax": 27391,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 0.5,//失业保险%
    "fund": 10,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 10,//养老金%
    "medicareFirm": 7.5,//医疗保险%
    "unemploymentInsuranceFirm": 1.5,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var fuzhou = {
  "id": "22",
  "name": "福州",
  "tax": {
    "insuranceMax": 16907,//社保封顶数
    "insuranceMin": 1800,//社保下限
    "fundMax": 16907,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 18,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var guiyang = {
  "id": "23",
  "name": "贵阳",
  "tax": {
    "insuranceMax": 15034,//社保封顶数
    "insuranceMin": 2004,//社保下限
    "fundMax": 42783,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 18,//养老金%
    "medicareFirm": 7.5,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.6,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var haerbing = {
  "id": "24",
  "name": "哈尔滨",
  "tax": {
    "insuranceMax": 15645,//社保封顶数
    "insuranceMin": 3129,//社保下限
    "fundMax": 14601,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 22,//养老金%
    "medicareFirm": 7.5,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.4,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var haikou = {
  "id": "25",
  "name": "海口",
  "tax": {
    "insuranceMax": 15642,//社保封顶数
    "insuranceMin": 3128,//社保下限
    "fundMax": 15642,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 12,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 7,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 1,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 12,//公积金%
    "minWage": 0//当地最低工资
  }
};

var hefei = {
  "id": "26",
  "name": "合肥",
  "tax": {
    "insuranceMax": 15321,//社保封顶数
    "insuranceMin": 3065,//社保下限
    "fundMax": 18713,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var huhehaote = {
  "id": "27",
  "name": "呼和浩特",
  "tax": {
    "insuranceMax": 14052,//社保封顶数
    "insuranceMin": 2810,//社保下限
    "fundMax": 15498,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 4,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 2,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var jinan = {
  "id": "28",
  "name": "济南",
  "tax": {
    "insuranceMax": 15999,//社保封顶数
    "insuranceMin": 3200,//社保下限
    "fundMax": 15999,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var lanzhou = {
  "id": "29",
  "name": "兰州",
  "tax": {
    "insuranceMax": 14887,//社保封顶数
    "insuranceMin": 2978,//社保下限
    "fundMax": 16752,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 10,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 21,//养老金%
    "medicareFirm": 6,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 1,//生育保险%
    "fundFirm": 10,//公积金%
    "minWage": 0//当地最低工资
  }
};

var nanchang = {
  "id": "30",
  "name": "南昌",
  "tax": {
    "insuranceMax": 14331,//社保封顶数
    "insuranceMin": 2867,//社保下限
    "fundMax": 14433,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 6,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.4,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var nanning = {
  "id": "31",
  "name": "南宁",
  "tax": {
    "insuranceMax": 14171,//社保封顶数
    "insuranceMin": 2834,//社保下限
    "fundMax": 17140,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 7.5,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.4,//工伤保险%
    "maternityInsuranceFirm": 0.6,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var shijiazhuang = {
  "id": "32",
  "name": "石家庄",
  "tax": {
    "insuranceMax": 14246,//社保封顶数
    "insuranceMin": 2849,//社保下限
    "fundMax": 16539,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 7,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 7,//公积金%
    "minWage": 0//当地最低工资
  }
};

var taiyuan = {
  "id": "33",
  "name": "太原",
  "tax": {
    "insuranceMax": 13744,//社保封顶数
    "insuranceMin": 3024,//社保下限
    "fundMax": 16206,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 0.5,//失业保险%
    "fund": 6,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 6.5,//医疗保险%
    "unemploymentInsuranceFirm": 1.5,//失业保险%
    "industrialInjuryFirm": 0.6,//工伤保险%
    "maternityInsuranceFirm": 0.5,//生育保险%
    "fundFirm": 10,//公积金%
    "minWage": 0//当地最低工资
  }
};

var wulumuqi = {
  "id": "34",
  "name": "乌鲁木齐",
  "tax": {
    "insuranceMax": 14220,//社保封顶数
    "insuranceMin": 2844,//社保下限
    "fundMax": 14352,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 12,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 7.5,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 0.8,//生育保险%
    "fundFirm": 12,//公积金%
    "minWage": 0//当地最低工资
  }
};

var wuxi = {
  "id": "35",
  "name": "无锡",
  "tax": {
    "insuranceMax": 18171,//社保封顶数
    "insuranceMin": 2772,//社保下限
    "fundMax": 22500,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 1,//失业保险%
    "industrialInjuryFirm": 0.3,//工伤保险%
    "maternityInsuranceFirm": 0.9,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var xining = {
  "id": "36",
  "name": "西宁",
  "tax": {
    "insuranceMax": 16863,//社保封顶数
    "insuranceMin": 3373,//社保下限
    "fundMax": 16863,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 7,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 6,//医疗保险%
    "unemploymentInsuranceFirm": 1.5,//失业保险%
    "industrialInjuryFirm": 1,//工伤保险%
    "maternityInsuranceFirm": 1.5,//生育保险%
    "fundFirm": 7,//公积金%
    "minWage": 0//当地最低工资
  }
};

var yinchuan = {
  "id": "37",
  "name": "银川",
  "tax": {
    "insuranceMax": 16957,//社保封顶数
    "insuranceMin": 3125,//社保下限
    "fundMax": 17025,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 6,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.9,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var yantai = {
  "id": "38",
  "name": "烟台",
  "tax": {
    "insuranceMax": 14730,//社保封顶数
    "insuranceMin": 2946,//社保下限
    "fundMax": 24548,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 8,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 6,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.9,//工伤保险%
    "maternityInsuranceFirm": 0.7,//生育保险%
    "fundFirm": 8,//公积金%
    "minWage": 0//当地最低工资
  }
};

var zhengzhou = {
  "id": "39",
  "name": "郑州",
  "tax": {
    "insuranceMax": 15287,//社保封顶数
    "insuranceMin": 3057,//社保下限
    "fundMax": 15287,//公积金封顶数
    "pension": 8,//养老金%
    "medicare": 2,//医疗保险%
    "medicarePlan": 0,//大病统筹
    "unemploymentInsurance": 1,//失业保险%
    "fund": 10,//公积金%
    "threshold": _threshold,//个税起征点
    //单位部分
    "pensionFirm": 20,//养老金%
    "medicareFirm": 8,//医疗保险%
    "unemploymentInsuranceFirm": 2,//失业保险%
    "industrialInjuryFirm": 0.5,//工伤保险%
    "maternityInsuranceFirm": 1,//生育保险%
    "fundFirm": 10,//公积金%
    "minWage": 0//当地最低工资
  }
};


var groups = new Array(new Array(), new Array(), new Array(), new Array(), new Array(), new Array());
groups[0] = new Array(
  beijing,
  shanghai,
  guangzhou,
  shenzhen,
  hangzhou,
  suzhou,
  ningbo,
  nanjing,
  xiamen,
  zhuhai,
  wuhan,
  chengdu,
  chongqing,
  xian,
  kunming,
  qingdao,
  shenyang,
  tianjin,
  changchun,
  changsha,
  dongguan,
  fuzhou,
  guiyang,
  haerbing,
  haikou,
  hefei,
  jinan,
  lanzhou,
  nanchang,
  nanning,
  shijiazhuang,
  taiyuan,
  wuxi,
  xining,
  yinchuan,
  yantai,
  zhengzhou,
  wulumuqi,
  huhehaote
);

groups[1] = new Array(
  beijing,
  changchun,
  changsha,
  chengdu,
  chongqing,
  dongguan
);

groups[2] = new Array(
  fuzhou,
  guangzhou,
  guiyang,
  haerbing,
  haikou,
  hangzhou,
  hefei,
  jinan,
  huhehaote
);

groups[3] = new Array(
  kunming,
  lanzhou,
  nanchang,
  nanjing,
  nanning,
  ningbo
);

groups[4] = new Array(
  qingdao,
  shanghai,
  shenzhen,
  shenyang,
  shijiazhuang,
  suzhou,
  taiyuan,
  tianjin,
  wuxi,
  wuhan,
  wulumuqi
);

groups[5] = new Array(
  xian,
  xining,
  xiamen,
  yinchuan,
  yantai,
  zhengzhou,
  zhuhai
);